excretion capabilities - Español Inglés Diccionario